<?php 
//导入配置文件 +DB类
require './configs/config.php';
// require './models/DB.class.php';

// //导入所有控制器
// require './controllers/IndexController.php';
// require './controllers/UserController.php';
// require './controllers/GoodsController.php';

//自动加载类 将DB和控制器类都自动引入
function __autoload($classname)
{
	if (file_exists("./models/{$classname}.class.php")) {
		require "./models/{$classname}.class.php";
	} else if(file_exists("./controllers/{$classname}.php")){
		require "./controllers/{$classname}.php";
	} else {
		header("HTTP/1.0 404not found");
		echo '<h1>404 NOT FOUND </h1>';
		exit;
	}
	
}



//获取用户传递的参数
//获取控制器名
$c = (!empty($_GET['c']))?$_GET['c']:'Index';
//获取方法名
$a = (!empty($_GET['a']))?$_GET['a']:'index';
//拼接类名
$classname = $c.'Controller';
//实例化控制器
$controller = new $classname();
//调用控制器中的方法
$controller->$a();















 ?>